fence sitter – English–Latine translations

🇬🇧 en la 🇻🇦

fence sitter noun

  • one maintaining neutral position
animadversor
Wiktionary Links